difficult problem or matter - Fransızca İngilizce Sözlük